<?php
namespace Menory\Standard;

interface IValidator {

    /**
     * @param $data
     * @return array
     */
    function validate($data);

    /**
     * @param array $messages
     * @return void
     */
    function setMessages($messages);

    /**
     * @param array $rules
     * @return void
     */
    function setRules($rules);

}
